Jezebel Nymph
(Mynes geoffroyi guerini)
Final Larvae